PCB (소프트웨어)
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
PCB는 토마스 나우에가 아타리 ST용으로 개발한 PCB 설계 소프트웨어이다. 1990년대 중반 사용자 편의성이 개선되었고, 2008년 구글의 지원을 받아 위상적 자동 라우터 Toporouter가 포함되었다. PCB는 다양한 파일 형식을 지원하며, 넷리스트를 통한 입력, 자동 라우터 기능, 최대 16개 구리 레이어 디자인 등을 제공한다.
더 읽어볼만한 페이지
- EDA 소프트웨어 - Altium Designer
Altium Designer는 Altium에서 출시한 전자 설계 자동화 소프트웨어로, 회로도 캡처, 3D PCB 설계, FPGA 개발, 릴리스/데이터 관리 등의 기능을 제공하며 3D PCB 시각화를 최초로 도입했다. - EDA 소프트웨어 - KiCad
KiCad는 1992년에 개발된 오픈 소스 전자 회로 설계 소프트웨어로, CERN의 지원을 받아 개발이 가속화되었으며, 다양한 운영 체제에서 실행된다. - C로 작성된 자유 소프트웨어 - PostgreSQL
PostgreSQL은 캘리포니아 대학교 버클리 분교의 Ingres 프로젝트에서 시작되어 전 세계 개발자들의 협력을 통해 발전해온 객체 관계형 데이터베이스 관리 시스템(ORDBMS)이다. - C로 작성된 자유 소프트웨어 - 김프
김프(GIMP)는 GNU 프로젝트에서 개발된 크로스 플랫폼 기반의 무료 오픈소스 래스터 그래픽 편집기로, 다양한 운영체제를 지원하며 풍부한 기능을 제공하지만 사용자 인터페이스에 대한 비판과 일부 기능의 부족함에 대한 평가도 존재한다. - 공식 웹사이트에 알 수 없는 변수를 사용한 문서 - 브루클린 미술관
브루클린 미술관은 1823년 브루클린 견습생 도서관으로 시작하여 현재 약 50만 점의 소장품을 보유한 뉴욕 브루클린 소재의 미술관으로, 다양한 분야의 예술 작품을 전시하며 특히 아프리카 미술과 여성주의 미술에 대한 기여가 크다. - 공식 웹사이트에 알 수 없는 변수를 사용한 문서 - 광주지방기상청
광주지방기상청은 광주광역시와 전라남도 지역의 기상 예보, 특보, 관측, 기후 정보 제공 등의 업무를 수행하는 기상청 소속 기관으로, 1949년 광주측후소로 설치되어 1992년 광주지방기상청으로 개편되었으며, 기획운영과, 예보과, 관측과, 기후서비스과와 전주기상지청, 목포기상대를 두고 있다.
| PCB (소프트웨어) - [IT 관련 정보]에 관한 문서 | |
|---|---|
| 기본 정보 | |
![]() | |
| 개발자 | Thomas Nau |
| 출시일 | 1990년 |
| 최신 버전 | 4.1.3 |
| 최신 버전 출시일 | 2018년 10월 3일 |
| 운영체제 | 유닉스 계열 (BSD, 리눅스, 솔라리스, OS X (실험적), 마이크로소프트 윈도우) |
| 장르 | 전자 설계 자동화(EDA) |
| 라이선스 | GNU GPL |
| 웹사이트 | PCB 공식 웹사이트 |
2. 역사
PCB는 1990년 토마스 나우에(Thomas Nau)가 아타리 ST용으로 처음 개발했으며, 1994년 UNIX 및 X11 시스템으로 포팅되었다. 초기 PCB는 전문적인 레이아웃 시스템보다는 개인이 소규모 하드웨어 개발을 할 수 있는 도구로 개발되었다.
PCB는 다음과 같은 다양한 기능을 제공하여 효율적인 PCB 설계를 돕는다.
1990년대 중반, 사용자 메뉴 도입과 같은 편의성 개선으로 PCB의 인기가 높아졌다. 릴리스 1.5부터는 해리 이튼(Harry Eaton)이 개발을 주도했다.
2008년, 구글(Google)의 지원을 받아 앤서니 블레이크(Anthony Blake)가 개발한 위상적 자동 라우터인 Toporouter가 포함되었다. Toporouter는 탈 다얀(Tal Dayan)의 1997년 박사 학위 논문을 기반으로 한다.
2013년에는 pcb-rnd가 PCB에서 포크되었다.
3. 기능
주요 기능PCB는 크기 조절 가능한 글꼴을 지원하며, 신호 무결성을 위한 레이어 그룹 기능을 제공한다. 거버 RS-274X 및 NC 드릴 출력을 지원하고, 중심점(X-Y) 데이터를 출력할 수 있다. 또한, 포스트스크립트 및 캡슐화된 포스트스크립트 출력도 지원한다.
넷리스트에서 랫츠 네스트(rats nest)를 생성하는 기능과 폴리곤 관통 핀 주변 자동 간격 설정 기능이 있다. 핀 및 비아에 대한 플래그 설정이 가능하며, 단일 실행 취소(undo) 기능을 제공한다. 설계 규칙 검사기(Design Rule Checker, DRC)를 통해 최소 간격 및 중첩 규칙을 검사할 수 있다.
실크 레이어에 직접 그리는 기능과 볼 수 있는 솔더 마스크 레이어를 편집하는 기능을 지원한다. 넷리스트 창을 제공하며, 랫츠(rats)를 이용한 넷리스트 입력이 가능하다. 자동 라우터(auto router) 기능과 핀 및 패드 스냅 기능을 제공한다.
전체 하위 레이아웃을 포함하는 요소 파일 및 라이브러리를 지원하며, 미터법 그리드를 사용할 수 있다. 최대 16개 구리 레이어 디자인, 트레이스(trace) 최적화, 연결 확인 기능을 지원한다. gEDA 및 XCircuit와 같은 무료 회로도 캡처 도구와 상호 운용이 가능하다. GNU autoconf/automake 기반 빌드 시스템을 사용한다.
파일 형식PCB는 다른 도구와의 호환성을 위해 다양한 파일 형식을 지원한다.
가져오기(Import)PCB는 넷리스트와 관련 핀 형태로 텍스트 파일을 받아들인다. 이러한 파일은 GEDA 또는 XCircuit 프로그램 또는 다른 프로그램에서 생성될 수 있다.
내보내기(Export)3. 1. 주요 기능
PCB는 크기 조절 가능한 글꼴을 지원하며, 신호 무결성을 위한 레이어 그룹 기능을 제공한다. 거버(Gerber) RS-274X 및 NC 드릴 출력을 지원하고, 중심점(X-Y) 데이터를 출력할 수 있다. 또한, 포스트스크립트(Postscript) 및 캡슐화된 포스트스크립트(Encapsulated Postscript) 출력도 지원한다.
넷리스트에서 랫츠 네스트(rats nest)를 생성하는 기능과 폴리곤 관통 핀 주변 자동 간격 설정 기능이 있다. 핀 및 비아(via)에 대한 플래그 설정이 가능하며, 단일 실행 취소(undo) 기능을 제공한다. 설계 규칙 검사기(Design Rule Checker, DRC)를 통해 최소 간격 및 중첩 규칙을 검사할 수 있다.
실크 레이어에 직접 그리는 기능과 솔더 마스크 레이어를 가시화하고 편집하는 기능을 지원한다. 넷리스트 창을 제공하며, 랫츠(rats)를 이용한 넷리스트 입력이 가능하다. 자동 라우터(auto router) 기능과 핀 및 패드 스냅 기능을 제공한다.
전체 하위 레이아웃을 포함하는 요소 파일 및 라이브러리를 지원하며, 미터법 그리드를 사용할 수 있다. 최대 16개 구리 레이어 디자인, 트레이스(trace) 최적화, 연결 확인 기능을 지원한다. gEDA 및 XCircuit와 같은 무료 회로도 캡처 도구와 상호 운용이 가능하다. GNU autoconf/automake 기반 빌드 시스템을 사용한다.
3. 2. 파일 형식
PCB는 다른 도구와의 호환성을 위해 다양한 파일 형식을 지원한다.
가져오기(Import)PCB는 넷리스트와 관련 핀 형태로 텍스트 파일을 받아들인다. 이러한 파일은 GEDA 또는 XCircuit 프로그램 또는 다른 프로그램에서 생성될 수 있다.
내보내기(Export)3. 2. 1. 가져오기(Import)
PCB는 넷리스트와 관련 핀 형태로 텍스트 파일을 받아들인다. 이러한 파일은 GEDA 또는 XCircuit 프로그램 또는 다른 프로그램에서 생성될 수 있다.
3. 2. 2. 내보내기(Export)
4. 한국에서의 활용
참조
[1]
웹인용
PCB document manual
http://project-pcb.c[...]
[2]
웹인용
PCB
http://pcb.geda-proj[...]
2018-10-26
[3]
웹인용
Browse /pcb/pcb-4.1.3
https://sourceforge.[...]
2018-10-26
[4]
웹인용
gEDA - PCB프로젝트
http://pcb.geda-proj[...]
2019-02-23
[5]
Ubuntu
우분투
https://launchpad.ne[...]
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com
